﻿// pch.h: 这是预编译标头文件。
// 下方列出的文件仅编译一次，提高了将来生成的生成性能。
// 这还将影响 IntelliSense 性能，包括代码完成和许多代码浏览功能。
// 但是，如果此处列出的文件中的任何一个在生成之间有更新，它们全部都将被重新编译。
// 请勿在此处添加要频繁更新的文件，这将使得性能优势无效。

#ifndef PCH_H
#define PCH_H

// 添加要在此处预编译的标头
#include "framework.h"
#include <Windows.h>

#include <Psapi.h>
#include <atlbase.h>
#include <atlimage.h>
#include <Tlhelp32.h>
#include <iostream>
#include <string.h>


//udis.h
#include <C:\\udis86-master\\udis86.h>

#ifdef _DEBUG
//#pragma comment(lib, ".\\udis86\\Debug\\x86\\libudis86.lib")
#pragma comment(lib, "C:\\udis86-master\\BuildVS2019\\Build\\Lib\\Debug\\x86\\libudis86.lib")
#else
//#pragma comment(lib, ".\\udis86\\x86\\libudis86.lib")
#pragma comment(lib, "C:\\udis86-master\\BuildVS2019\\Build\\Lib\\x86\\libudis86.lib")
#endif


extern "C" DWORD addrToString(PVOID pAddress);
extern "C" DWORD stringToAddr(PVOID pAddress);
extern "C" DWORD stringToAddrEx(PVOID pAddress);
extern "C" DWORD stringGetLen();

#endif //PCH_H
